Masala #0705

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 62 %
4.0 (Baholar 9)
14

  

Matritsa: Qayta yuklanish

Neo matritsani mo'jizaviy deb hisoblaydi, agar u quyidagi talablarga javob bersa:

  1. N×NN × N o'lchamlarga ega.
  2. Uning barcha elementlari  11 dan 2×N12×N-1 gacha bo‘lgan butun sonlardir.
  3. N2N - 2 ning darajasi (ya'ni, 2K=N2K = N bo'lgan manfiy bo'lmagan butun K soni mavjud).
  4. Har bir ii soni (1iN)(1 ≤ i ≤ N) uchun i-qator va i-ustunning barcha elementlari 11 dan 2×N12×N-1 gacha boʻlgan barcha raqamlarni oʻz ichiga olgan toʻplamni tashkil qiladi.

Agent Smit yaqinda Neo-ga har qanday manfiy bo'lmagan butun KK uchun ajoyib 2K×2K2K × 2K matritsani qurish mumkinligini aytdi. Neo Agent Smitga ishondi va endi 1 dan 9 gacha bo'lgan har bir KK uchun kamida bitta mo''jizaviy matritsa topmoqchi. U yana bir bor yordam so'rab sizga murojaat qiladi.

Neo sizdan KK raqami berilganda ajoyib 2K×2K2K × 2K matritsani topadigan dastur yozishingizni xohlaydi.


Kiruvchi ma'lumotlar:

INPUT.TXT kiritish fayli bitta butun ​K(0≤K≤9)​ dan iborat son.


Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida 2K×2K2K×2K o'lchamdagi ajoyib matritsa chiqadi. Agar bunday matritsalar bir nechta bo'lsa, istalgan birini chop etishga ruxsat beriladi.


Misollar
# input.txt output.txt
1
1
1 3
2 1
2
2
1 3 6 7
2 1 7 6
4 5 1 3
5 4 2 1
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin